artificial light shade - Español Inglés Diccionario